import HTTP from '../libs/http';
import { setPageData } from '../libs/utils';
const http = new HTTP();

export default {
    name: 'http',
    getNewsList(type, count) {
        return new Promise((resolve, reject) => {
            http.ajax({
                url: 'Juhe/getNewsList',
                type: 'POST',
                dataType: 'JSON',
                data: {
                    field: type
                },
                success(data) {
                    resolve(setPageData(data.result.data, count))
                },
                error() {
                    resolve(404)
                }
            })
        })
    }
}


// export default {   同步的写法不对
//     name: 'http',
//     getNewsList(type, count) {
//         http.ajax({
//             url: 'Juhe/getNewsList',
//             type: 'POST',
//             dataType: 'JSON',
//             data: {
//                 field: type
//             },
//             success(data) {
//                 return data
//             },
//             error(err) {
//                 return err
//             }
//         })
//     }
// }

